


Discover one-way or return flights to Shanghai from just AU$264
Book one-way or return flights to Shanghai from as little as AU$264. Choose from the popular airlines below and book your flight today!
- One way
- Round-trip
- CheapestThu, Sep 11RUH|SHARiyadhShanghai1 stop|China Southern AirlinesAU$264AU$44441% OFFSearch
- Thu, Sep 4RUH|SHARiyadhShanghai1 stop|China Southern AirlinesAU$264AU$44441% OFFSearch
- Thu, Aug 28RUH|SHARiyadhShanghai1 stop|China Southern AirlinesAU$264AU$44441% OFFSearch
- Tue, Sep 23RUH|SHARiyadhShanghai1 stop|China Southern AirlinesAU$274Search
- Thu, Sep 18RUH|SHARiyadhShanghai1 stop|China Southern AirlinesAU$276Search
- Tue, Sep 2RUH|PVGRiyadhShanghai1 stop|China Southern AirlinesAU$282Search
- Sat, Sep 13RUH|SHARiyadhShanghai1 stop|China Southern AirlinesAU$290Search
- Sat, Sep 20RUH|SHARiyadhShanghai1 stop|China Southern AirlinesAU$290Search
- Sat, Sep 27RUH|SHARiyadhShanghai1 stop|China Southern AirlinesAU$290Search
- Fri, Mar 3RiyadhSHA ShanghaiNonstop|EconomyFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Top airlines fly to Shanghai
See which airlines fly to Shanghai. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.











Find more flights and airlines
We found these prices a few days ago. Please select one to view the latest price.
Airports in Shanghai
Learn about the different airports in Shanghai, find the best flight and transfer options, and plan your journey.
- 11.25 km from downtown ShanghaiCheapestClosestShanghai Hongqiao International AirportTickets FromAU$260
- 42.33 km from downtown ShanghaiShanghai Pudong International AirportTickets FromAU$282
Direct flights to Shanghai
Looking to travel to Shanghai without the layovers? We’ve got you covered with our best direct deals below.
Interested in Booking a Hotel in Shanghai?
5 star
Frequently asked questions about flights to Shanghai
Useful info for your flights to Shanghai from the United States
Cheapest direct flight price | AU$264 |
---|---|
Cheapest return ticket price | AU$742 |
Off-season for travel | April |
Peak season for travel | June |
Flight distance | 7,236.7 km |
Average flight time | 10 hours |
Popular airline | China Eastern Airlines |
Cheapest month | June |
Recommendations by Trip.com
Featured Flights to Shanghai
- Return flights from Seoul to Shanghai
- Cheap flights from Beijing to Shanghai
- Cheap flights from Tokyo to Shanghai
- Direct flights from Chongqing to Shanghai
- Direct flights from Hong Kong to Shanghai
- Cheap flights from Chengdu to Shanghai
- Return flights from Shenzhen to Shanghai
- Return flights from Zhangjiajie to Shanghai
- Return flights from Bangkok to Shanghai
- Direct flights from Guangzhou to Shanghai
Top Flight Destinations in China
Popular Airlines to Shanghai
Popular hotel in arrival city
- Blossom House Shanghai On The Bund
- LEGOLAND® Hotel
- Shanghai People's Square Nanjing East Road Pedestrian Street Treasury Hotel
- ShangHai QuShui Lanting Hotel
- Shanghai Bund Riverside Treasury Hotel
- Heyitang Hotel Shanghai International Tourism Resort
- Jinglai Hotel Light Luxury (Shanghai Bund Nanjing East Road Pedestrian Street)
- Pod Inn (Shanghai Pudong Airport)
- Shanghai Rais International Hotel
- Youli Hotel (Shanghai People's Square)